• word of the day

    arvicola amphibius

    arvicola amphibius - Dictionary definition and meaning for word arvicola amphibius

    Definition
    (noun) common large Eurasian vole
    Synonyms : water rat , water vole
Download our Mobile App Today
Receive our word of the day
on Whatsapp